Currently used by GtkTreeView to map windows without changing focus. We
can't map this as a popup, because popup implies focus change.
https://bugzilla.gnome.org/show_bug.cgi?id=756780
case GDK_WINDOW_TYPE_HINT_TOOLTIP:
return TRUE;
+ case GDK_WINDOW_TYPE_HINT_UTILITY:
+ if (gtk_window_get_window_type (window) == GTK_WINDOW_POPUP)
+ return TRUE;
+ break;
+
default:
break;
}
{
case GDK_WINDOW_TYPE_HINT_POPUP_MENU:
case GDK_WINDOW_TYPE_HINT_DROPDOWN_MENU:
- case GDK_WINDOW_TYPE_HINT_UTILITY:
case GDK_WINDOW_TYPE_HINT_COMBO:
return TRUE;
+ case GDK_WINDOW_TYPE_HINT_UTILITY:
+ if (gtk_window_get_window_type (window) != GTK_WINDOW_POPUP)
+ return TRUE;
+ break;
+
default:
break;
}